b72a9e74a9699010ecf7232c8e894a25bc64fb44,src/main/java/io/vertx/ext/dropwizard/impl/HttpClientMetricsImpl.java,HttpClientMetricsImpl,requestReset,#HttpClientRequestMetric#,105
Before Change
@Override
public void requestReset(HttpClientRequestMetric requestMetric) {
requestMetric.endpointMetric.inUse.dec();
long duration = clientReporter.end(requestMetric, 0, requestMetric.uri != null && uriMatcher.match(requestMetric.uri));
requestMetric.endpointMetric.usage.update(duration, TimeUnit.NANOSECONDS);
}
@Override
After Change
@Override
public void requestReset(HttpClientRequestMetric requestMetric) {
long duration = clientReporter.end(requestMetric, 0, requestMetric.uri != null && uriMatcher.match(requestMetric.uri));
if (requestMetric.endpointMetric != null) {
requestMetric.endpointMetric.inUse.dec();
requestMetric.endpointMetric.usage.update(duration, TimeUnit.NANOSECONDS);
}
}